home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
dev
/
cross
/
sasmv14.dms
/
sasmv14.adf
/
examples
/
hdma.s
< prev
next >
Wrap
Text File
|
1993-05-22
|
680b
|
41 lines
heap O=32k
;---
;HDMA ANIMATION DATA © 1993 by FWS
;---
ONELIST MACRO ;creates one hdma frame for windows 3.1 haha
xpos set 1
dc.b 128+\1
.repeat \1 {
dc.b 2,1
}
dc.b 128+114-\1
.repeat 114-\1 {
dc.b 128-xpos+\1,128+xpos-\1
xpos set xpos+1
}
dc.b 128+114-\1
.repeat 114-\1 {
dc.b 128-xpos+\1,128+xpos-\1
xpos set xpos-1
}
dc.b 128+\1
.repeat \1 {
dc.b 2,1
}
dc.b 0
ds.b 51,0 ;fill 2 page block
ENDM
; now create 52 images of hdma settings !! (cool!)
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hdmadata_win:
.ask
size set 1 ;setup initial size
.repeat 52 {
ONELIST (size) ;create 512 bytes with hdma list
size set size+1
}
.ask